I confided/trusted - Español Inglés Diccionario